GP (General Practitioner) - French English Dictionary